package org.sysdance.aplicativo.integracao;

import java.util.Collection;

import org.sysdance.aplicativo.entidade.Funcionario;

public interface FuncionarioIntegracao {
    public Collection<Funcionario> consultarFuncionariosSemUsuario();
    public void vincularFuncionarioUsuario(final Integer idFuncionario, final Integer idUsuario);
    public void inserirFuncionario(final Funcionario funcionario)throws Exception;
    public Collection<Funcionario> consultarTodosFuncionarios();
    public Boolean isExisteCPFCadastrado(final String cpfFuncionario);
    public void alterarDadosFuncionario(final Funcionario funcionario)throws Exception;
}
